package cn.livingCloud.service;

import cn.livingCloud.dto.*;

/**
 * Created by DingJie on 2016/6/21.
 */
public interface PushGroupService {

    void loadPushGroupListDto(PushGroupListDto listDto);

    PushGroupFormDto loadPushGroupFormDto(String uuid);

    void edit(PushGroupFormDto formDto);

    void delete(String uuid);

    PushGroupDto uploadState(String uuid, boolean state);

    PushGroupBindMemberDto loadBindMemberDto(String pushGroupUuid);

    void loadMemberByPushGroupUuidListDto(MemberByPushGroupUuidListDto listDto);

    void bindMember(PushGroupBindMemberDto formDto);
}
